Package-level declarations

Types

Link copied to clipboard
open class BaseResult

A base search result. It's discouraged to use this class as is.

Link copied to clipboard
data class ImageResult(val title: String, val url: String, val sourceUrl: String, val domain: String) : BaseResult

An image search result.

Link copied to clipboard
data class Result(val title: String, val body: String?, val url: String, val domain: String, val bodyAnnotated: AnnotatedString? = null) : BaseResult

A search result.

Link copied to clipboard
open class ResultMetadata

Base class for any kind of metadata.

Link copied to clipboard
class ResultMetadataProduct(val name: String, val body: String?, val currency: String, val price: String) : ResultMetadata

Defines metadata about products in results.